Big Huge Thesaurus

family phasmatidae

noun

sounds kind of like